$(window).load(function(){ $('#sub_board, .board_wrap, #estimate_board').find('.address').each(function(i,e){ var str = $(this).text(); var arr1 = str.split(" ")[0]; var arr2 = str.split(" ")[1]; //console.log(arr1,arr2); if(arr1 == "제주특별자치도"){ arr1 = '제주'; } var test = $(this).html("
" + arr1 + " " + arr2 + "
").addClass("sido"); }); }); $(document).ready(function(){ // 헤더 고정 var h_offset = $("#fix_header").offset(); $(window).scroll(function(){ if( $(document).scrollTop() > h_offset.top){ $("#fix_header").addClass("fixed_h"); var h_height = $("#fix_header").height(); $("body").css({"padding-top":h_height}); } else{ $("#fix_header").removeClass("fixed_h"); $("body").css({"padding-top":0}); } }); /* $(window).scroll(function(){ $('#fix_header.fixed_h').css('left',0-$(this).scrollLeft()); });*/ //비회원 견적조회 $('.pageSearch').parent().parent().hide(); $('.formTab div').click(function(){ $('.formTab div').removeClass('on'); $(this).addClass('on'); formIndex = $(this).index(); $(".formContent").hide(); $(".formContent").eq(formIndex).show(); }); //견적조회 게시물 없을 때 $('.OZ_body:empty').text('검색된 게시물이 없습니다.').addClass('isEmptyVP'); //탭 열기 var isNotMember = $(".metaOZ").text(); if ( isNotMember == "Y" ) { $('.formTab div:first-child').removeClass('on'); $('.formTab div:last-child').addClass('on'); $("#loginForm").hide(); $("#OZF").show(); } // 메인 탭 전환 $(".sub_wrap .sub_tab ul li").click(function(){ $(".sub_wrap .sub_tab ul li").removeClass("on"); $(this).addClass("on"); sub_index = $(this).index(); $(".sub_wrap .sub_contents").hide(); $(".sub_wrap .sub_contents").eq(sub_index).show(); }); // 메인 트렌드 탭 전환 $(".sub_trend_wrap .sub_tab ul li").click(function(){ $(".sub_trend_wrap .sub_tab ul li").removeClass("on"); $(this).addClass("on"); sub_index = $(this).index(); $(".sub_trend_wrap .sub_contents").hide(); $(".sub_trend_wrap .sub_contents").eq(sub_index).show(); }); // 검색 바 열기 $("#search_bar_open").click(function(){ $("#fix_header .search_wrap .search_bar_wrap").show(); }); // 검색 바 닫기 $(".for_search_toggle").click(function(){ $("#fix_header .search_wrap .search_bar_wrap").hide(); }); $("#fix_header").mouseleave(function(){ $("#fix_header .search_wrap .search_bar_wrap").hide(); }); // 서브페이지 주거공간 탭 전환시 스타일 변경 $(window).load(function(){ var url_save = $(location).attr('search'); sub_on0 = $('.business_button_wrap .category_button.bt00').attr("data-cate"); sub_on1 = $('.business_button_wrap .category_button.bt01').attr("data-cate"); sub_on2 = $('.business_button_wrap .category_button.bt02').attr("data-cate"); sub_on3 = $('.business_button_wrap .category_button.bt03').attr("data-cate"); sub_on4 = $('.business_button_wrap .category_button.bt04').attr("data-cate"); sub_on5 = $('.business_button_wrap .category_button.bt05').attr("data-cate"); sub_on6 = $('.business_button_wrap .category_button.bt06').attr("data-cate"); sub_on7 = $('.business_button_wrap .category_button.bt07').attr("data-cate"); sub_on8 = $('.business_button_wrap .category_button.bt08').attr("data-cate"); if ( url_save == sub_on0 ) { $('.business_button_wrap .category_button.bt00').addClass('on'); }else if ( url_save == sub_on1 ) { $('.business_button_wrap .category_button.bt01').addClass('on'); }else if ( url_save == sub_on2 ) { $('.business_button_wrap .category_button.bt02').addClass('on'); }else if ( url_save == sub_on3 ) { $('.business_button_wrap .category_button.bt03').addClass('on'); }else if ( url_save == sub_on4 ) { $('.business_button_wrap .category_button.bt04').addClass('on'); }else if ( url_save == sub_on5 ) { $('.business_button_wrap .category_button.bt05').addClass('on'); }else if ( url_save == sub_on6 ) { $('.business_button_wrap .category_button.bt06').addClass('on'); }else if ( url_save == sub_on7 ) { $('.business_button_wrap .category_button.bt07').addClass('on'); }else if ( url_save == sub_on8 ) { $('.business_button_wrap .category_button.bt08').addClass('on'); } }); // 서브페이지 인테리어 트렌드 탭 전환시 스타일 변경 $(document).ready(function(){ var url_save = $(location).attr('search'); url_save = getParameterByName('category_3'); console.log(url_save); sub_on1 = $('.button_wrap .category_button.bt01').attr("data-cate"); sub_on2 = $('.button_wrap .category_button.bt02').attr("data-cate"); sub_on3 = $('.button_wrap .category_button.bt03').attr("data-cate"); sub_on4 = $('.button_wrap .category_button.bt04').attr("data-cate"); sub_on5 = $('.button_wrap .category_button.bt05').attr("data-cate"); sub_on6 = $('.button_wrap .category_button.bt06').attr("data-cate"); sub_on7 = $('.button_wrap .category_button.bt07').attr("data-cate"); sub_on8 = $('.button_wrap .category_button.bt08').attr("data-cate"); sub_on9 = $('.button_wrap .category_button.bt09').attr("data-cate"); if ( url_save == sub_on1 ) { $('.button_wrap .category_button.bt01').addClass('on'); } else if ( url_save == sub_on2 ) { $('.button_wrap .category_button.bt02').addClass('on'); } else if ( url_save == sub_on3 ) { $('.button_wrap .category_button.bt03').addClass('on'); } else if ( url_save == sub_on4 ) { $('.button_wrap .category_button.bt04').addClass('on'); } else if ( url_save == sub_on5 ) { $('.button_wrap .category_button.bt05').addClass('on'); } else if ( url_save == sub_on6 ) { $('.button_wrap .category_button.bt06').addClass('on'); } else if ( url_save == sub_on7 ) { $('.button_wrap .category_button.bt07').addClass('on'); } else if ( url_save == sub_on8 ) { $('.button_wrap .category_button.bt08').addClass('on'); } else if ( url_save == sub_on9 ) { $('.button_wrap .category_button.bt09').addClass('on'); } }); //체크박스 전체동의 버튼 $('#all_agree').click(function(){ $(".checky").prop("checked", $(this).prop('checked')); //체크박스 전체동의 버튼 }); $(".checky").on('click', function() { //별개의 체크박스 체크 해제시 전체동의 버튼 체크 해제 var aa = $('.checky').length; var bb = $('.checky:checked').length; $("#all_agree").prop('checked', aa === bb); }); //다음 스텝 $('#step2_open').click(function(){ var checkbox_checker2 = $(".gray_check_wrap input:checkbox:checked").length; var writer_name = $('input[name="writer_name"]'); var phone_2 = $('input[name="phone_2"]'); var step_check = $('.category_select_radio input[name=category_2]:checked').val(); if(writer_name.val() == ''){ alert("이름을 입력해주세요."); writer_name.addClass('AB-empty-value'); phone_2.removeClass('AB-empty-value'); } else if(phone_2.val() == ''){ alert("휴대폰 번호를 입력해주세요."); phone_2.addClass('AB-empty-value'); writer_name.removeClass('AB-empty-value'); } else if(checkbox_checker2 != 3){ alert("모든 약관에 동의해주세요."); phone_2.removeClass('AB-empty-value'); writer_name.removeClass('AB-empty-value'); } else if (step_check == 'A') { $('#first_step').hide(); $('#second_step').show(); $('#estimate_category2').show(); $("html").scrollTop(0); } else if (step_check == 'B') { $('#first_step').hide(); $('#second_step').show(); $('#estimate_category2').remove(); $("html").scrollTop(0); } /* else{ $('#first_step').hide(); $('#second_step').show(); $("html").scrollTop(0); } */ }); // 신청예시보기 팝업 /*$("#step2_open").click(function(){ $("#second_step").show(); $("#first_step").hide(); $("html").scrollTop(0); });*/ $("#step1_open").click(function(){ $("#first_step").show(); $("#second_step").hide(); $("html").scrollTop(0); }); $("#request_estimate .detail_form .exam_open").click(function(){ $("#request_estimate .detail_form .exam_popup").show(); }); $("#request_estimate .detail_form .exam_popup .close_btn").click(function(){ $("#request_estimate .detail_form .exam_popup").hide(); }); //top이동 $('a[name="scrollTop"]').click(function(){ $('html').animate({scrollTop:0}, 500); return false; }); //상세견적 input[file] 파일명불러오기 $('.detail_form .input_div input[type=file]').on('change', function(){ var file_val = $(this).val().split("\\"); var file_name = file_val[file_val.length-1] console.log(file_name); $(this).parent('div').find('.file_name_i').val(file_name); }); /* var detail_estimate_1 = $('#user_file_6'); $(detail_estimate_1).on('change', function(){ if(window.FileReader){ var filename = $(this)[0].files[0].name; console.log(filename); } else{ var filename = $(this).val().split('/').pop().split('\\').pop(); } $(this).siblings('#pc_fileuplo_1').val(filename); }); */ //업체협의와 미정 체크박스 $(".detail_form input[name='etc_6'] + label").click(function(){ if($(".detail_form input:checkbox[name='etc_6']").is(":checked") == false){ $(".checkboxBox input[name='etc_4']").attr("disabled", true); $(".checkboxBox input[name='etc_4']").val(""); } else{ $(".checkboxBox input[name='etc_4']").attr("disabled", false); } }); $(".detail_form input[name='etc_5'] + label").click(function(){ if($(".detail_form input:checkbox[name='etc_5']").is(":checked") == false){ $(".checkboxBox input[name='etc_3']").attr("disabled", true); $(".checkboxBox input[name='etc_3']").val(""); } else{ $(".checkboxBox input[name='etc_3']").attr("disabled", false); } }); //FAQ 맞는게시물 열리게 $('.-bdAnswer').hide(); $('.faq_jquery .-bdFaqWrap ul li').each(function(){ $(this).find('.-bdAnswer').hide(); var faqname1 = $(this).find('.-fdSubject span').attr('class'); faqname2 = faqname1.match("current"); if(faqname2 != null){ $(this).addClass('alreadyon'); $(this).find('.-bdAnswer').show(); //console.log(test23); } else{ $(this).find('.-bdAnswer').hide(); } }); $(".faq_jquery .-bdFaqWrap ul li.alreadyon").click(function(){ $('.-bdAnswer').stop(); }); $('.faq_jquery .-bdFaqWrap ul li').click(function(){ $('.faq_jquery .-bdFaqWrap ul li').removeClass('alreadyon'); $('.-fdSubject span').removeClass('AB-LF-current-article'); $(this).find('.-fdSubject span').addClass('AB-LF-current-article'); $(this).addClass('alreadyon'); $('.-bdAnswer').stop(); $('.-bdAnswer').slideUp(200); $(this).find('.-bdAnswer').slideDown(200); if ($(this).hasClass("alreadyon") == true) { //$(this).find('.-bdAnswer').stop(); } }); // 회원가입 레벨구분 $('.join_member_lev .lev_check_radio input[type=radio]').click(function(){ lev_check = $(this).val(); if ( lev_check == 98 ) { // 일반회원 일 경우 $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .company_name_val').val(' '); $('.join_member_lev .join_lev_spe').slideUp(); } else if( lev_check == 97 ) { // 사업자회원 일 경우 $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .company_name_val').val(''); $('.join_member_lev .join_lev_spe').slideDown(); } }); // 사업자 회원일 경우 링크 var partners = location.search; partners = getParameterByName("partners_lev"); if ( partners = 'Y' ) { $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .company_name_val').val(''); $('.join_member_lev .join_lev_spe').show(); $(".lev_check_radio input[value='98']").prop('checked',false); $(".lev_check_radio input[value='97']").prop('checked',true); } //회원정보 수정페이지 회원레벨에 따라 항목 노출 $(window).load(function(){ if($('input[name=user_level]:checked').val() == 98){ //일반회원 일 경우 $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .join_lev_spe').hide(); } else if($('input[name=user_level]:checked').val() == 97){ //사업자회원 일 경우 $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .join_lev_spe').show(); } else if($('input[name=user_level]:checked').val() == 96){ //사업자회원중 우수회원 일 경우 $('.join_member_lev .join_lev_spe').stop(); $('.join_member_lev .join_lev_spe').show(); } }); /* // 비회원 견적조회 $('.pageSearch #url_btn').click(function(){ var url_sub_name = $("#url_name").val(); var url_sub_phon = $("#url_phone").val(); $('.pageSearch #url_btn').attr('href','/kwa-39136?writer_name=' + url_sub_name + '&phone_num=' + url_sub_phon) }); }); */ /* $(function () { $('#url_phone').keydown(function (event) { var key = event.charCode || event.keyCode || 0; $text = $(this); if (key !== 8 && key !== 9) { if ($text.val().length === 3) { $text.val($text.val() + '-'); } if ($text.val().length === 8) { $text.val($text.val() + '-'); } } return (key == 8 || key == 9 || key == 46 || (key >= 48 && key <= 57) || (key >= 96 && key <= 105)); }); }); */ //kwa-39136?writer_name={AV_writer_name}&phone_num={AV_phone_2} //휴대폰번호 input에 class="phoneNumber" 추가하기 //maxlength 설정 $("input.phoneNumber").attr("maxlength", "11"); //인풋 숫자만입력되게 $('.phoneNumber').keyup(function(event){ var inputVal = $(this).val(); $(this).val(inputVal.replace(/[^0-9]/gi,'')); }); //업체협의와 날짜미정 보기 페이지 if( $('.checkedTD').text() == 'A'){ $('.srt_date').text('날짜미정'); } if( $('.checkedTN').text() == 'A'){ $('.srt_text').text('업체협의'); } //datepicker readonly 설정 $('input[type=text].AB_datepicker').prop('readonly',true); }); // url 파라미터값 가져오기 function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } // subpage 검색 form 문제로 action값 강제고정됨. $(document).ready(function(){ var $total_search = $('.search_bar'); $total_search.parents('form').attr('action', '/kwa-sch_total'); });